b26ca154effc6f18bef3475eb314f259bf228822,portal-ejb/src/com/liferay/portlet/mail/action/EditPreferencesAction.java,EditPreferencesAction,processAction,#ActionMapping#ActionForm#PortletConfig#ActionRequest#ActionResponse#,63

Before Change


		String tabs1 = ParamUtil.getString(req, "tabs1");

		if (tabs1.equals("forward-address")) {
			String[] forwardAddressArray = StringUtil.split(
				ParamUtil.getString(req, "forwardAddress"), "\n");

			List forwardAddressList = new ArrayList();

			for (int i = 0; i < forwardAddressArray.length; i++) {
				if (Validator.isEmailAddress(forwardAddressArray[i])) {
					forwardAddressList.add(forwardAddressArray[i]);
				}
			}

			if (forwardAddressList.size() > 0) {
				prefs.setValue(
					"forward-address",
					StringUtil.merge(forwardAddressArray, StringPool.SPACE));
			}
			else {
				prefs.setValue("forward-address", StringPool.BLANK);

After Change


			}

			if (forwardAddressList.size() > 0) {
				forwardAddressArray =
					(String[])forwardAddressList.toArray(new String[0]);

				forwardAddress = StringUtil.merge(
					forwardAddressArray, StringPool.SPACE);
			}
			else {
				forwardAddress = StringPool.BLANK;